Extend the max vcpu number for HVM guest.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 29 Oct 2009 14:48:28 +0000 (14:48 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 29 Oct 2009 14:48:28 +0000 (14:48 +0000)
commit6785f5fef31f5c94d6d7902aea61237cf08420b1
treef3875f323323caed1b71e72c2ded4ea41ce5902b
parentabcac528725704d9bfbe613b2aa83a0ce0f3d8c2
Extend the max vcpu number for HVM guest.
 - Originally the max vcpu number for HVM guest is 32, this patch
 extend the number to 128 on x86_64 hypervisor. (For i386 hypervisor,
 the max vcpu number  is still 32).
 - This patch extends the mp-table size to fit more vcpus.
 - HVM PV driver should call VCPUOP_register_vcpu_info hypercall to
 initialize the vcpu info if the vcpu number is more than 32.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
tools/firmware/rombios/rombios.c
xen/arch/x86/mm/shadow/common.c
xen/common/domctl.c
xen/include/asm-ia64/config.h
xen/include/asm-x86/config.h